render defenseless - Spanish English Dictionary